home *** CD-ROM | disk | FTP | other *** search
Text File | 1998-10-30 | 7.4 KB | 427 lines | [TEXT/CWIE] |
- { DModalBarsData.p -- data container class for Everything}
-
- Unit DModalBarsData;
- Interface
-
- Uses
- Types,
- OSUtils,
-
-
- AMSignaler;
-
- const
- idBars2 = longint ('Bar2');
- idStandard5 = longint ('Sta5');
- idGraphic4 = longint ('Gra4');
- idSlider2 = longint ('Sli2');
- idTickMarks2 = longint ('Tic2');
- idNonDirectional2 = longint ('Non2');
- idLittleArrows2 = longint ('Lit2');
- idSpinner2 = longint ('Spi2');
- idVolumeControl2 = longint ('Vol2');
- idJimSSlider2 = longint ('Jim2');
- idStandard6 = longint ('Sta6');
- idIndeterminate2 = longint ('Ind2');
- idChasingArrows2 = longint ('Cha2');
- idRectangle2 = longint ('Rec2');
- idRoundRect2 = longint ('Rou2');
- idBarberPole2 = longint ('Bar3');
- idRoundBarber2 = longint ('Rou3');
-
- type
- {----------}
- DModalBarsData = object (AMSignaler)
-
- {data members}
- mBars2: UInt16;
- mStandard5: SInt16;
- mGraphic4: SInt16;
- mSlider2: SInt16;
- mTickMarks2: SInt16;
- mNonDirectional2: SInt16;
- mLittleArrows2: SInt16;
- mSpinner2: SInt16;
- mVolumeControl2: SInt16;
- mJimSSlider2: SInt16;
- mStandard6: SInt16;
- mIndeterminate2: SInt16;
- mChasingArrows2: SInt16;
- mRectangle2: SInt16;
- mRoundRect2: SInt16;
- mBarberPole2: SInt16;
- mRoundBarber2: SInt16;
-
- {methods}
- Procedure Initialize; Override;
-
- Function GetBars2: UInt16;
- Procedure SetBars2 (inValue: UInt16);
- Function GetStandard5: SInt16;
- Procedure SetStandard5 (inValue: SInt16);
- Function GetGraphic4: SInt16;
- Procedure SetGraphic4 (inValue: SInt16);
- Function GetSlider2: SInt16;
- Procedure SetSlider2 (inValue: SInt16);
- Function GetTickMarks2: SInt16;
- Procedure SetTickMarks2 (inValue: SInt16);
- Function GetNonDirectional2: SInt16;
- Procedure SetNonDirectional2 (inValue: SInt16);
- Function GetLittleArrows2: SInt16;
- Procedure SetLittleArrows2 (inValue: SInt16);
- Function GetSpinner2: SInt16;
- Procedure SetSpinner2 (inValue: SInt16);
- Function GetVolumeControl2: SInt16;
- Procedure SetVolumeControl2 (inValue: SInt16);
- Function GetJimSSlider2: SInt16;
- Procedure SetJimSSlider2 (inValue: SInt16);
- Function GetStandard6: SInt16;
- Procedure SetStandard6 (inValue: SInt16);
- Function GetIndeterminate2: SInt16;
- Procedure SetIndeterminate2 (inValue: SInt16);
- Function GetChasingArrows2: SInt16;
- Procedure SetChasingArrows2 (inValue: SInt16);
- Function GetRectangle2: SInt16;
- Procedure SetRectangle2 (inValue: SInt16);
- Function GetRoundRect2: SInt16;
- Procedure SetRoundRect2 (inValue: SInt16);
- Function GetBarberPole2: SInt16;
- Procedure SetBarberPole2 (inValue: SInt16);
- Function GetRoundBarber2: SInt16;
- Procedure SetRoundBarber2 (inValue: SInt16);
- end;
-
- {----------}
- Function NewDModalBarsData: DModalBarsData;
-
- {----------}
- Implementation
-
- {----------}
- Function NewDModalBarsData: DModalBarsData;
- var
- data: DModalBarsData;
- begin
- data := nil;
- New (data);
- if data <> nil then begin
- data.Initialize;
- end;
- NewDModalBarsData := data;
- end;
-
- {----------}
- Procedure DModalBarsData.Initialize;
- begin
- inherited Initialize;
-
- mBars2 := 0;
- mStandard5 := 5;
- mGraphic4 := 5;
- mSlider2 := 5;
- mTickMarks2 := 5;
- mNonDirectional2 := 5;
- mLittleArrows2 := 5;
- mSpinner2 := 5;
- mVolumeControl2 := 5;
- mJimSSlider2 := 5;
- mStandard6 := 5;
- mIndeterminate2 := 5;
- mChasingArrows2 := 5;
- mRectangle2 := 5;
- mRoundRect2 := 5;
- mBarberPole2 := 5;
- mRoundBarber2 := 5;
- end;
-
- {----------}
- Function DModalBarsData.GetBars2: UInt16;
- begin
- GetBars2 := mBars2;
-
-
- end;
-
- Procedure DModalBarsData.SetBars2 (
- inValue: UInt16);
- begin
- mBars2 := inValue;
-
-
- SignalDataChanged (idBars2);
- end;
-
- {----------}
- Function DModalBarsData.GetStandard5: SInt16;
- begin
- GetStandard5 := mStandard5;
-
-
- end;
-
- Procedure DModalBarsData.SetStandard5 (
- inValue: SInt16);
- begin
- mStandard5 := inValue;
-
-
- SignalDataChanged (idStandard5);
- end;
-
- {----------}
- Function DModalBarsData.GetGraphic4: SInt16;
- begin
- GetGraphic4 := mGraphic4;
-
-
- end;
-
- Procedure DModalBarsData.SetGraphic4 (
- inValue: SInt16);
- begin
- mGraphic4 := inValue;
-
-
- SignalDataChanged (idGraphic4);
- end;
-
- {----------}
- Function DModalBarsData.GetSlider2: SInt16;
- begin
- GetSlider2 := mSlider2;
-
-
- end;
-
- Procedure DModalBarsData.SetSlider2 (
- inValue: SInt16);
- begin
- mSlider2 := inValue;
-
-
- SignalDataChanged (idSlider2);
- end;
-
- {----------}
- Function DModalBarsData.GetTickMarks2: SInt16;
- begin
- GetTickMarks2 := mTickMarks2;
-
-
- end;
-
- Procedure DModalBarsData.SetTickMarks2 (
- inValue: SInt16);
- begin
- mTickMarks2 := inValue;
-
-
- SignalDataChanged (idTickMarks2);
- end;
-
- {----------}
- Function DModalBarsData.GetNonDirectional2: SInt16;
- begin
- GetNonDirectional2 := mNonDirectional2;
-
-
- end;
-
- Procedure DModalBarsData.SetNonDirectional2 (
- inValue: SInt16);
- begin
- mNonDirectional2 := inValue;
-
-
- SignalDataChanged (idNonDirectional2);
- end;
-
- {----------}
- Function DModalBarsData.GetLittleArrows2: SInt16;
- begin
- GetLittleArrows2 := mLittleArrows2;
-
-
- end;
-
- Procedure DModalBarsData.SetLittleArrows2 (
- inValue: SInt16);
- begin
- mLittleArrows2 := inValue;
-
-
- SignalDataChanged (idLittleArrows2);
- end;
-
- {----------}
- Function DModalBarsData.GetSpinner2: SInt16;
- begin
- GetSpinner2 := mSpinner2;
-
-
- end;
-
- Procedure DModalBarsData.SetSpinner2 (
- inValue: SInt16);
- begin
- mSpinner2 := inValue;
-
-
- SignalDataChanged (idSpinner2);
- end;
-
- {----------}
- Function DModalBarsData.GetVolumeControl2: SInt16;
- begin
- GetVolumeControl2 := mVolumeControl2;
-
-
- end;
-
- Procedure DModalBarsData.SetVolumeControl2 (
- inValue: SInt16);
- begin
- mVolumeControl2 := inValue;
-
-
- SignalDataChanged (idVolumeControl2);
- end;
-
- {----------}
- Function DModalBarsData.GetJimSSlider2: SInt16;
- begin
- GetJimSSlider2 := mJimSSlider2;
-
-
- end;
-
- Procedure DModalBarsData.SetJimSSlider2 (
- inValue: SInt16);
- begin
- mJimSSlider2 := inValue;
-
-
- SignalDataChanged (idJimSSlider2);
- end;
-
- {----------}
- Function DModalBarsData.GetStandard6: SInt16;
- begin
- GetStandard6 := mStandard6;
-
-
- end;
-
- Procedure DModalBarsData.SetStandard6 (
- inValue: SInt16);
- begin
- mStandard6 := inValue;
-
-
- SignalDataChanged (idStandard6);
- end;
-
- {----------}
- Function DModalBarsData.GetIndeterminate2: SInt16;
- begin
- GetIndeterminate2 := mIndeterminate2;
-
-
- end;
-
- Procedure DModalBarsData.SetIndeterminate2 (
- inValue: SInt16);
- begin
- mIndeterminate2 := inValue;
-
-
- SignalDataChanged (idIndeterminate2);
- end;
-
- {----------}
- Function DModalBarsData.GetChasingArrows2: SInt16;
- begin
- GetChasingArrows2 := mChasingArrows2;
-
-
- end;
-
- Procedure DModalBarsData.SetChasingArrows2 (
- inValue: SInt16);
- begin
- mChasingArrows2 := inValue;
-
-
- SignalDataChanged (idChasingArrows2);
- end;
-
- {----------}
- Function DModalBarsData.GetRectangle2: SInt16;
- begin
- GetRectangle2 := mRectangle2;
-
-
- end;
-
- Procedure DModalBarsData.SetRectangle2 (
- inValue: SInt16);
- begin
- mRectangle2 := inValue;
-
-
- SignalDataChanged (idRectangle2);
- end;
-
- {----------}
- Function DModalBarsData.GetRoundRect2: SInt16;
- begin
- GetRoundRect2 := mRoundRect2;
-
-
- end;
-
- Procedure DModalBarsData.SetRoundRect2 (
- inValue: SInt16);
- begin
- mRoundRect2 := inValue;
-
-
- SignalDataChanged (idRoundRect2);
- end;
-
- {----------}
- Function DModalBarsData.GetBarberPole2: SInt16;
- begin
- GetBarberPole2 := mBarberPole2;
-
-
- end;
-
- Procedure DModalBarsData.SetBarberPole2 (
- inValue: SInt16);
- begin
- mBarberPole2 := inValue;
-
-
- SignalDataChanged (idBarberPole2);
- end;
-
- {----------}
- Function DModalBarsData.GetRoundBarber2: SInt16;
- begin
- GetRoundBarber2 := mRoundBarber2;
-
-
- end;
-
- Procedure DModalBarsData.SetRoundBarber2 (
- inValue: SInt16);
- begin
- mRoundBarber2 := inValue;
-
-
- SignalDataChanged (idRoundBarber2);
- end;
-
- end.
-